	var st_status_ok={};
	
	
	$(function(){
		
//		var data = [
//			         	{
//			         		name : '注入完成',
//			         		value:[54841,72400,76776,83361],
//			         		color:'#32bdbc'
//			         	},
//			         	{
//			         		name : '未注入',
//			         		value:[22790,33284,52148,68333],
//			         		color:'#d75a5e'
//			         	}
//			         ];

					

//			         st_status_ok.done(data);
//st_status_ok.call();
			        st_status_ok.call(st_status_ok.buildDateStr(0),st_status_ok.buildDateStr(1));
			        $("#btn2").addClass('active');
	
			        
			        $("#btn2").click(function(){
			       		 $('.btn-primary').removeClass('active');
			        	st_status_ok.call(st_status_ok.buildDateStr(0),st_status_ok.buildDateStr(1));	
			        });
			        
			        $("#btn3").click(function(){
			        	$('.btn-primary').removeClass('active');
			        	st_status_ok.call(st_status_ok.buildDateStr(-1),st_status_ok.buildDateStr(0));	
			        });
			         $("#btn4").click(function(){
			        	$('.btn-primary').removeClass('active');
			        	st_status_ok.call(st_status_ok.buildDateStr(-2),st_status_ok.buildDateStr(-1));		
			        });
			        
			         $("#btn5").click(function(){
			         	$('.btn-primary').removeClass('active');
			        	st_status_ok.call(st_status_ok.buildDateStr(-7),st_status_ok.buildDateStr(1));	
			        });
			        
			         $("#btn6").click(function(){
			         	$('.btn-primary').removeClass('active');
			         	st_status_ok.call();
			         });
			        
			        $("#btn7").click(function(){
			        	var $begin=$("#begin_date").val();
			        	var $end=$("#end_date").val();
			        	st_status_ok.call($begin+' 00:00:00',$end+' 23:59:59');	
			        });
			        
			        
	});
	
	
	st_status_ok.buildDateStr=function(num){
		return Starcor.S67.$S.ftime(window.nowtime+num*24*3600,'YYYY-MM-dd HH:mm:ss');
	}
	
	
	st_status_ok.call=function($begin,$end){
		var params={};
		if ($begin){
			params.begin=$begin;
		}
		
		if ($end){
			params.end=$end;
		}
		
		params.sp=window.sp_id;
		params.time=window.timestmp;
		
		caegory_id = $('#category').val();
		
		params.category = caegory_id;
		
		params.action='st_status_ok';
		
		$('.alert').show();
		
		$.ajax("../api/api.php",{
			success:function(data){
				if (data.state==0){
					st_status_ok.done(data.data);
				}
				$('.alert').hide();
			},
			dataType:'json',
			type:'post',
			data:params
		});	
		
	}
	
	st_status_ok.fail=function($obj,data,key,type){
		if (!type) type='video';
		var str='';
		if (!data[type]) return;
		
		if (key!='' && data[type][key]){
			str=level(' ['+parse_int(data[type][key])+']',2);
		}else if (key==''){
			str=level(' ['+parse_int(data[type])+']',2);
		}
		
		var html=$obj.html();
		html += str;
		$obj.html(html);
	}
	
	st_status_ok.done=function(data){
		
	 //alert(data);
		var html='';
		if (data.video){

			$(".add_total").eq(0).html(level(parse_int(data.video.add_total),1,20,true));
			$(".modify_total").eq(0).html(level(parse_int(data.video.modify_total),1,20,true));
			$(".delete_total").eq(0).html(level(parse_int(data.video.destroy_total),1,20,true));
			
			$(".add_done").eq(0).html(level(parse_int(data.video.add_done),0));
			$(".modify_done").eq(0).html(level(parse_int(data.video.modify_done),0));
			$(".delete_done").eq(0).html(level(parse_int(data.video.destroy_done),0));
			
			if (data.task.video){
				$(".add_wait").eq(0).html(level(parse_int(data.task.video.add_wait),0));
				$(".modify_wait").eq(0).html(level(parse_int(data.task.video.modify_wait),0));
				$(".delete_wait").eq(0).html(level(parse_int(data.task.video.destroy_wait),0));
				
				$(".add_doing").eq(0).html(level(parse_int(data.task.video.add_doing),0));
				
				$(".modify_doing").eq(0).html(level(parse_int(data.task.video.modify_doing),0));
				
				$(".delete_doing").eq(0).html(level(parse_int(data.task.video.destroy_doing),0));
				
			}else{
				$(".add_wait").eq(0).html(level(0,0));
				$(".modify_wait").eq(0).html(level(0,0));
				$(".delete_wait").eq(0).html(level(0,0));
				$(".add_doing").eq(0).html(level(0,0));
				$(".modify_doing").eq(0).html(level(0,0));
				$(".delete_doing").eq(0).html(level(0,0));
			}
			st_status_ok.fail($(".add_doing").eq(0),data.inject_fail,'add');
			st_status_ok.fail($(".modify_doing").eq(0),data.inject_fail,'modify');
			st_status_ok.fail($(".delete_doing").eq(0),data.inject_fail,'destroy');
//			html+='<table width="100%" border="0" cellspacing="0" cellpadding="0">';
//			html+='<td></td>';
//			html+='<td><b>修改</b></td>';
//			html+='<td><b>删除</b></td>';
//			html+='</tr>';
//			
//			html+='<td style="background:#BBD7F0" colspan="5"><b>主媒资</b></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>--</td>';
//			html+='<td><i><b>所有操作</b></i></td>';
//			html+='<td><i><b>添加</b></i></td>';
//			html+='<td><i><b>修改</b></i></td>';
//			html+='<td><i><b>删除</b></i></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>注入完成</td>';
//			html+='<td>'+parse_int(data.video.done)+'</td>';
//			html+='<td>'+parse_int(data.video.add_done)+'</td>';
//			html+='<td>'+parse_int(data.video.modify_done)+'</td>';
//			html+='<td>'+parse_int(data.video.destroy_done)+'</td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>入队列数</td>';
//			html+='<td>'+parse_int(data.video.total)+'</td>';
//			html+='<td>'+parse_int(data.video.add_total)+'</td>';
//			html+='<td>'+parse_int(data.video.modify_total)+'</td>';
//			html+='<td>'+parse_int(data.video.destroy_total)+'</td>';
//			html+='</tr>';
		}
		
		if (data.index){
//			html+='<tr >';
//			html+='<td style="background:#BBD7F0" colspan="5"><b>分集</b></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>--</td>';
//			html+='<td><i><b>所有操作</b></i></td>';
//			html+='<td><i><b>添加</b></i></td>';
//			html+='<td><i><b>修改</b></i></td>';
//			html+='<td><i><b>删除</b></i></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>注入完成</td>';
//			html+='<td>'+parse_int(data.index.done)+'</td>';
//			html+='<td>'+parse_int(data.index.add_done)+'</td>';
//			html+='<td>'+parse_int(data.index.modify_done)+'</td>';
//			html+='<td>'+parse_int(data.index.destroy_done)+'</td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>入队列数</td>';
//			html+='<td>'+parse_int(data.index.total)+'</td>';
//			html+='<td>'+parse_int(data.index.add_total)+'</td>';
//			html+='<td>'+parse_int(data.index.modify_total)+'</td>';
//			html+='<td>'+parse_int(data.index.destroy_total)+'</td>';
//			html+='</tr>';
			$(".add_total").eq(1).html(level(parse_int(data.index.add_total),1,20,true));
			$(".modify_total").eq(1).html(level(parse_int(data.index.modify_total),1,20,true));
			$(".delete_total").eq(1).html(level(parse_int(data.index.destroy_total),1,20,true));
			
			$(".add_done").eq(1).html(level(parse_int(data.index.add_done),0));
			$(".modify_done").eq(1).html(level(parse_int(data.index.modify_done),0));
			$(".delete_done").eq(1).html(level(parse_int(data.index.destroy_done),0));
			
			if (data.task.index){
				$(".add_wait").eq(1).html(level(parse_int(data.task.index.add_wait),0));
				$(".modify_wait").eq(1).html(level(parse_int(data.task.index.modify_wait),0));
				$(".delete_wait").eq(1).html(level(parse_int(data.task.index.destroy_wait),0));
				$(".add_doing").eq(1).html(level(parse_int(data.task.index.add_doing),0));
				$(".modify_doing").eq(1).html(level(parse_int(data.task.index.modify_doing),0));
				$(".delete_doing").eq(1).html(level(parse_int(data.task.index.destroy_doing),0));
			}else{
				$(".add_wait").eq(1).html(level(0,0));
				$(".modify_wait").eq(1).html(level(0,0));
				$(".delete_wait").eq(1).html(level(0,0));
				$(".add_doing").eq(1).html(level(0,0));
				$(".modify_doing").eq(1).html(level(0,0));
				$(".delete_doing").eq(1).html(level(0,0));
			}
			st_status_ok.fail($(".add_doing").eq(1),data.inject_fail,'add','index');
			st_status_ok.fail($(".modify_doing").eq(1),data.inject_fail,'modify','index');
			st_status_ok.fail($(".delete_doing").eq(1),data.inject_fail,'destroy','index');
			
		}
		
		
		if (data.media){
//			html+='<tr >';
//			html+='<td style="background:#BBD7F0" colspan="5"><b>片源</b></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>--</td>';
//			html+='<td><i><b>所有操作</b></i></td>';
//			html+='<td><i><b>添加</b></i></td>';
//			html+='<td><i><b>修改</b></i></td>';
//			html+='<td><i><b>删除</b></i></td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>切片完成</td>';
//			html+='<td>'+parse_int(data.clip.done)+'</td>';
//			html+='<td>'+parse_int(data.clip.add_done)+'</td>';
//			html+='<td>'+parse_int(data.clip.modify_done)+'</td>';
//			html+='<td>--</td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>切片入队列数</td>';
//			html+='<td>'+parse_int(data.clip.total)+'</td>';
//			html+='<td>'+parse_int(data.clip.add_total)+'</td>';
//			html+='<td>'+parse_int(data.clip.modify_total)+'</td>';
//			html+='<td>--</td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>注入完成</td>';
//			html+='<td>'+parse_int(data.media.done)+'</td>';
//			html+='<td>'+parse_int(data.media.add_done)+'</td>';
//			html+='<td>'+parse_int(data.media.modify_done)+'</td>';
//			html+='<td>'+parse_int(data.media.destroy_done)+'</td>';
//			html+='</tr>';
//			html+='<tr>';
//			html+='<td>入队列数</td>';
//			html+='<td>'+parse_int(data.media.total)+'</td>';
//			html+='<td>'+parse_int(data.media.add_total)+'</td>';
//			html+='<td>'+parse_int(data.media.modify_total)+'</td>';
//			html+='<td>'+parse_int(data.media.destroy_total)+'</td>';
//			html+='</tr>';
			$(".add_total").eq(2).html(level(parse_int(data.clip.add_total),1,20,true));
			$(".delete_total").eq(2).html(level(parse_int(data.media.destroy_total),1,20,true));
			
			$(".add_done").eq(2).html(level(parse_int(data.media.add_done),0));			
			//$(".add_done_len").eq(2).html(data.media.add_done_len);
			$(".add_done_len").html("|"+timer_format(data.media.add_done_len));
			
			if(data.media.add_done_size==undefined){
				add_done_size = 0;
			}else{
				add_done_size = data.media.add_done_size;
			}
			$(".add_done_size").html("|"+add_done_size+'M');
			$(".delete_done").eq(2).html(level(parse_int(data.media.destroy_done),0));
			$(".delete_done_len").html("|"+timer_format(data.media.destroy_done_len));
			if(data.media.destroy_done_size==undefined){
				destroy_done_size = 0;
			}else{
				destroy_done_size = data.media.destroy_done_size;
			}
			$(".delete_done_size").html("|"+destroy_done_size+'M');
			
			
			if (data.task.media){
				$(".add_clip").eq(0).html(level(parse_int(data.task.media.add_wait_clip),0));
				$(".add_doing_clip").eq(0).html(level(parse_int(data.task.media.add_doing_clip),0));
				$(".add_wait").eq(2).html(level(parse_int(data.task.media.add_wait),0));
				
				$(".delete_wait").eq(2).html(level(parse_int(data.task.media.destroy_wait),0));
				$(".add_doing").eq(2).html(level(parse_int(data.task.media.add_doing),0));
			
				$(".delete_doing").eq(2).html(level(parse_int(data.task.media.destroy_doing),0));
			}else{
				$(".add_clip").eq(0).html(level(0,0));
				$(".add_doing_clip").eq(0).html(level(0,0));
				$(".add_wait").eq(2).html(level(0,0));
				
				$(".delete_wait").eq(2).html(level(0,0));
				$(".add_doing").eq(2).html(level(0,0));
			
				$(".delete_doing").eq(2).html(level(0,0));
			}
			st_status_ok.fail($(".add_doing_clip").eq(0),data,'','clip_fail');
			st_status_ok.fail($(".add_doing").eq(2),data.inject_fail,'add','media');
			st_status_ok.fail($(".delete_doing").eq(2),data.inject_fail,'destroy','media');
			
		}
		
		$("#view").html(html);
		$(".content_table > table > tbody > tr:odd").removeClass("tr_odd");
		//$(".content_table > table > tbody > tr:odd").addClass("tr_odd");
	}
	
	
	function level(str,num,size,bold){
		if (!size) size=12;
		
		switch(num){
			case 0:
				str = '<font style="color:#666;font-size:'+size+'px;">'+str+'</font>';
			break;
			case 1:
				str = '<font style="color:green;font-size:'+size+'px;">'+str+'</font>';
			break;
			case 2:
				str = '<font style="color:red;font-size:'+size+'px;">'+str+'</font>';
			break;
		}
		
		if (bold){
			str="<b>"+str+"</b>";
		} 
		
		return str;
	}
	
	
	function timer_format(s){
		var t='',hour=0,min=0,sec=0;
		if(s > 0){
			hour = Math.floor(s/3600);
			min = Math.floor(s/60) % 60;
			sec = s % 60;
			if(hour > 0){
				t += hour+'时';
			}
			if(min > 0){
				t += min+'分';
			}
			if(sec > 0){
				t += sec+'秒';
			}
		}else{
			t = 0;
		}
		return t;
	}
	
	function parse_int(num){
		if (num=='null' || num==undefined){
			return 0;
		}
		return parseInt(num);
	}
	
